package com.sinven.mapper;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.sinven.pojo.Comment;
import com.sinven.pojo.Leave;

/**
 * 评论Mapper
 * @author admin
 *
 */
public interface CommentMapper {

	/**
	 * 评论数
	 * @param tid
	 * @return
	 */
	long countComment(long tid);
	
	/**
	 * 根据内容id查询分页查询评论
	 * @param startIndex
	 * @param pageSize
	 * @param tid
	 * @return
	 */
	List<Comment> queryAll(@Param("startIndex")long startIndex,
			@Param("pageSize")long pageSize,@Param("tid")long tid);
	
	/**
	 * 添加评论
	 * @param comment
	 * @return
	 */
	int addComment(Comment comment);
	
	/**
	 * 删除评论根据内容id删除一个内容的所以评论
	 * @param tid
	 * @return
	 */
	int deleteComment(Long tid);
	
	
}
